Windows Live Movie Maker - Download Windows Live Movie Maker, free download. Windows Live Movie Maker 16.4. 3505.912: Create media presentations the ...